RPS27A (NM_001135592) Human Over-expression Lysate
Supplier Page from OriGene Technologies for RPS27A (NM_001135592) Human Over-expression Lysate